.logo {
    display: block;
    height: 12rem;
    background: #FFFFFF url(bbtlogo.jpg) no-repeat 50% 50%;
    background-size: contain;
}


.rules {
    margin: .3rem 0 1rem;
    padding: .5rem;
    border: 1px solid #e0e0e0;
    background-color: #f8f8f8;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    list-style-position: inside;
}

#logout_button {
    width: 60%;
    margin-bottom: 13px;
    font-size: 16px;
    text-align: center;
    background-color: #7a29a3;
}


table{
    width:100%;
    border:1px;
    align:center;
    cellpadding:10%;

}

.page_title{
    font-size: 20px;
    font-weight:bolder;
    margin-top: 2%;
}


.ur_outstanding{
    text-align:center;
    margin-top: 10%;
    vertical-align: middle;
}

#glyphicon{
    position:absolute;
    left:5%;
    font-size: 14px;
    font-weight:lighter;
    margin-left: 5%;
    background:transparent;
    border:none;
    vertical-align: middle;
}

a,td{
    font-size: 15px;

}

#position,.center-block{
    margin-top:5%;
}

td{
    margin-top:10%;
    text-align:left;
    font-weight: bold;
    color: #3300aa;
}

